SarcasmBot: An open-source sarcasm-generation module for chatbots

نویسندگان

  • Aditya Joshi
  • Anoop Kunchukuttan
  • Pushpak Bhattacharyya
  • Mark James Carman
چکیده

Sarcasm detection is a recent innovation in sentiment analysis research. However, there has been no attention to sarcasm generation. We present a sarcasm-generation module for chatbots. The uniqueness of ‘SarcasmBot ’ is that it generates a sarcastic response for a user input. SarcasmBot is a sarcasm generation module that implements eight rule-based sarcasm generators, each of which generates a certain type of sarcastic expression. One of these sarcasm generators is selected at run-time, based on properties of user input such as question type, number of entities, etc. We evaluate our sarcasm-generation module in two ways: (a) a qualitative evaluation on three parameters: coherence, grammatical correctness and sarcastic nature, where all scores are above 0.69 out of 1, and (b) a comparative evaluation between SarcasmBot and ALICE, where a majority of our human evaluators are able to identify the output of SarcasmBot among two outputs, in 70.97% of test examples.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sarcasm Suite: A Browser-Based Engine for Sarcasm Detection and Generation

Sarcasm Suite is a browser-based engine that deploys five of our past papers in sarcasm detection and generation. The sarcasm detection modules use four kinds of incongruity: sentiment incongruity, semantic incongruity, historical context incongruity and conversational context incongruity. The sarcasm generation module is a chatbot that responds sarcastically to user input. With a visually appe...

متن کامل

Applying Chatbots to the Internet of Things: Opportunities and Architectural Elements

Internet of Things (IoT) is emerging as a significant technology in shaping the future by connecting physical devices or things with the web. It also presents various opportunities for the intersection of other technological trends which can allow it to become even more intelligent and efficient. In this paper, we focus our attention on the integration of Intelligent Conversational Software Age...

متن کامل

Evaluating Quality of Chatbots and Intelligent Conversational Agents

Chatbots are one class of intelligent, conversational software agents activated by natural language input (which can be in the form of text, voice, or both). They provide conversational output in response, and if commanded, can sometimes also execute tasks. Although chatbot technologies have existed since the 1960’s and have influenced user interface development in games since the early 1980’s,...

متن کامل

Debbie, the Debate Bot of the Future

Chatbots are a rapidly expanding application of dialogue systems with companies switching to bot services for customer support, and new applications for users interested in casual conversation. One style of casual conversation is argument; many people love nothing more than a good argument. Moreover, there are a number of existing corpora of argumentative dialogues, annotated for agreement and ...

متن کامل

User-Controlled, Robust Natural Language Generation from an Evolving Knowledge Base

In this paper we describe a natural language generation system which produces complex sentences from a biology knowledge base. The NLG system allows domain experts to discover errors in the knowledge base and generates certain parts of answers in response to users’ questions in an e-textbook application. The system allows domain experts to customise its lexical resources and to set parameters w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015